package org.learn.test;
public class This01 {//构造器中可以使用this，但是只能用来调用构造器
    //而且this语句必须放在第一句
    //this只能用在类定义的方法里使用，不能在类外面使用；
    //传统方式和使用this都能够访问属性，但使用this不会被局部变量干扰
    public static void main(String[] args) {
        Dog d1 = new Dog("李明",19);
        //d1调用了info方法
        d1.info();
    }
}
//构造器的形参能直接写成属性名就更好了，this的使用场景
class Dog{
    String name;
    int age;
    public Dog(String name,int age){
        //this.name就是当前对象的属性name
        this.name = name;
        this.age = age;
    }
    public void info(){
        System.out.println(name + "\t" + age + "\t");
    }
}